//
//  ZTEOnlineDoc.h
//  ZTEOnlineDoc
//
//  Created by 万伟琦 on 2018/9/6.
//  Copyright © 2018年 万伟琦. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "ZODCommonDefine.h"
@class ZODFileInfo;
@class ZODOnlineDocConfiguration;
@class ZODAttInfo;


NS_ASSUME_NONNULL_BEGIN

/**
 不要做成静态的模式，在同时浏览多个文档时需要用不同的实例作区分
 */
@interface ZTEOnlineDoc : NSObject


- (instancetype)initWithConfiguration:(ZODOnlineDocConfiguration *)configuration;

/**
 请求预加载
 */

- (void)preConvertWithFiles:(NSArray<ZODAttInfo *> *)files;

/**
 请求预览

 urlStr  根据文档扩展名加载不同的预览页面
 lang    2052：中文，1033：英文
 opMode  release/debug
 eid     全链路GUID, sdk随机生成唯一id
 */

- (__kindof UIViewController *)getPreviewControllerWithAttInfo:(ZODAttInfo *)attInfo;

@end

NS_ASSUME_NONNULL_END
